life peer

noun, British
1.
a peer whose title ceases at death; nonhereditary peer.
Origin
1865-70
British Dictionary definitions for life peer

life peer

noun
1.
(Brit) a peer whose title lapses at his death